package operation.API;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Scanner;

public class demo01 {
//    一:键盘录入一个年份,判断该年是否为闰年
//    用两种方式完成:
//    第一种可以根据二月共有多少天来判断
//    第二种可以根据一年总共有多少天来判断
public static void main(String[] args) {
    //1.键盘录入一个年份
    Scanner sc=new Scanner(System.in);
    //根据二月多少天来判断
    System.out.println("请输入年份");
    int num=sc.nextInt();
    LocalDate localDateTime=LocalDate.of(num,1,1);
    LocalDate nume=localDateTime.plusDays(59);
    int est=nume.getMonthValue();
    if(est==2){
        System.out.println("是闰年");
    }else{
        System.out.println("不是闰年");
    }

    //    第二种可以根据一年总共有多少天来判断
    System.out.println("请再次输入年份");
    int nes=sc.nextInt();
    LocalDate localDate=LocalDate.of(nes,1,1);
    LocalDate localDate1=localDate.plusDays(366);
    int ect=localDate1.getYear();
    if(ect == est){
        System.out.println("不是闰年");
    }else{
        System.out.println("是闰年");
    }



}
}
